Word Hen
What is the meaning of the word "
armoured vehicle
"?
Definitions: